considerably improve

Translations
améliorer considérablement